package algorithm;

import com.sun.org.apache.bcel.internal.generic.IF_ACMPEQ;

/**
 * Description:
 * 给定两个字符串, A 和 B。A 的旋转操作就是将 A 最左边的字符移动到最右边。例如, 若 A = 'abcde'，
 * 在移动一次之后结果就是'bcdea' 。如果在若干次旋转操作之后，A 能变成B，那么返回True。
 * @author: chengrongkai
 * Date: 2021/3/11
 */
public class Solution25 {


    public static void main(String[] args) {
        String A = "abcde";
        String B = "bcdee";
        boolean solution = solution(A, B);
        System.out.println(solution);
    }


    public static boolean solution(String A,String B){
        if (A.length() != B.length()) return false;
        String newStr = A+A;
        if (newStr.indexOf(B) > -1){
            return true;
        }else{
            return false;
        }
    }
}
